home *** CD-ROM | disk | FTP | other *** search
Text File | 1987-04-21 | 39.5 KB | 1,372 lines |
- 06601030305800
- 1
- 2#
- F0110030
- 9[...................................................]001
- ü
-
-
-
-
-
-
-
-
- IlProfesoreandBitmaster
- of
- ISTARI
- ProudlyPresents
-
-
-
- DIGICOMPOSER
-
-
-
-
-
- HISTORY
- ÇThisprogramwasoriginallycalledNoisetrackerandwas
- createdbyMahoneyandKaktusontheAmiga.Lateronabelgican
- guycalledDrSatanfromF.A.convertedtheNoisetrackerand
- createdaST-version.ButtheST-versiondidn'tincludeallthe
- functionsthattheAmigaversionhad.Somethinghadtobedone.Il
- ProfesorefromISTARIcreatedDIGICOMPOSER;amodifiedand
- extendedversionoftheSTNoistracker(seefunctiondetails
- below).DigiComposerispublicdomain!!!
-
- ü
- ÇOriginalAmigaversion: Mahoney&Kaktus
- ü
- ÇOriginalSTversion:üÇ DrSatan/F.A.
- JM.HARVENGT
- 212RUEDESCROIX
- 7310JEMAPPES
- BELGIUM
-
- Mod.andext.STvers.: IlProfesore
- SVENKARLSSON
- RYDNYKYRKA
- S-59197MOTALA
- SWEDEN
- ü
- NOTE:Senddonationssuchasmoney,cars,expensiveitalianclothes
- andshoes,bungalows,Krellampfilers,NEXTcomputers,life-long
- suppliesofCDsLPsMaxisinglesandSinglesandDisks,1Gigibytes
- HDs,moneyforplasicsurgery,smallcastlesallaroundthe
- world,Nobelprizesorsuggestionsorbugreportstotheadresses
- above.(BugsandsuggestionsshouldbesenttoSvenKarlsson)
-
- üDIGITALMUSICTECHNIQUE
- Ç
- Hellofans!Well..Let'susjustbemodest.Bitmasterwantedme
- towritesomethingaboutDigiSound.Soherewego:
-
- TOPITCHORNOTTOPITCHTHAT'STHEQUESTION
-
- Toplayasampleatdifferentpitch(topitchit)isverymuch
- thesameasvariatingthefrequencyofanyperiodicwavesuchas
- thesinuswave:thefasteryou"move"troughthewavethehigher
- thepitchbecomes.Thisissimplydonebyaddingaconstanttoa
- pointerwhichpointstothesampleandlookingfortheendofthe
- sample.Theaddingcanbedoneinmanydifferentwaysbutit
- wouldbetooboringtoreadifwriteabouteveryoneofthemsoI
- don'twriteaboutanyofthem.
-
- Pumpupthevolume!
-
- Yepadigisoundtunebecomesmuchmoreamazingifyouareusing
- volumecontrolorVELOCITYCONTROL.Thisisnotveryhardtodo:
- justadressamultiplicationtableusingthesampledataasa
- pointer!
-
- Additupp!
-
- Intheendthechannelsareaddedtogetherandplayed.That'sit.
-
- ThistinytextisnotmenttobeunderstoodbutIhopesomeof
- yououttherehaveunderstood.
- ü
-
- DIGICOMPOSERFEATURES
-
- Ç-Upto31samples
- -ThreedifferentreplayfrequencüyÇmodesü
- -ÇThreedifferentreplaymodes:ST,STstereoandSTE
- stereo
- ü -ÇEightdifferentreplayfrequences:
- STLow:10.24kHzü
- ÇSTMid:12.54KHz
- STHigh:16.61kHz
- STStereolow:8.90kHz
- STStereoMid:11.59kHz
- STELow: 10.97kHz
- STEMid: 14.29kHz
- STEHigh:17.55kHzü
- Ç -TotalycompatiblewiththemostlyusedAmiga-Tracker:
- ProtrackerbyAmigaFreelancers.
- ü -ÇOverscan
- -TTsupport
- -Timercontrolledplayroutine.Youdon'thavetobotheraboutthe
- 50/60Hzproblemsanymore!
- ü -ÇImprovedsampleroption
- -FasterreplayroutineNOTE:Thesearenotmyfastestroutines.
- Ç Theseroutinesareratherslow.
- ü -ÇImprovedFileselectorü
- Ç-ImprovedPatternEditorü
- -ÇAndalotmorewhichyouwilldiscoverifyoureadonand
- playaroundforawhile..
- ü
- LAZYUSER
- ÇLookinDigiComposerHELPareaifyouwanttogetstarted
- quickly!
-
-
- üREFERENCEANDEXAMPLES
-
- ÇHereisalistofallfunctionsandcommandsthatcanbeusedin
- DigiComposer.Tomakethisprogrameasytouseandunderstand,
- allfactsinthismanualareshownwithexamplesandnotes.
- PRINTTHISTEXT!!!It'smucheasertoworkwithDigi
- Composerifyouhavethismanualbesideyou.Ifyoudon'towna
- printer,useyourprinter-owningpal(andlethimpayforthe
- paper).Well,themastermindsouttherecanmaybelearnthis
- manualbyheart.
- ü
- MARKS&NOTESÇare...marksandnotes.üÇBIGunboldedwords(or(see
- ???))meansthatyoucanlookthemup.The([???])amongthe
- screenfunctionsmeansthatthefunctioncanbeperformedwitha
- key.
- --------------------------------------------------------------ü--Ç
- ü
- SCREENFUNCTIONSÇareallthebuttonsthatyoucanclicktochange
- parameters,modesetc.Alsoincludedinthescreenfunctions
- ((conceptionaredifferentkindsofstatusframes.
- ü
- KEYFUNCTIONSÇareallthekeysthatyoucanpresstochange
- parameters,modesetc.SomeSCREENFUNCTIONSarealsoavailable
- onsomekeys.Agreatdealofthekeyfunctionsareconductedto
- theEDITFUNCTION.
-
- üCOMMANDSÇisawaytocreateeffectsasecho,vibratoetc.You
- simplytypethecommandcodeonanoteandthedesired
- (necessary)valueandthereyouare...
-
- üMODESÇaremadesothatyouonlycanpreformcertainactionsin
- respectivemodes.Therearethreeexeptions(seeL,M&H).
-
- üNORMALMODESÇ(play,pattern,stop):Inthoosemodes,youcan
- onlylisstenandstopyourmodul.
-
- üEDITMODEÇ(edit!):Inthismode,youcanenternotesand
- commands.
-
- üRECORDMODEÇ(record!):Inthismode,youcanenternotesin
- realtimewhilethepatternisruning.Youcanonlyrecordone
- patternatatime.
- Ç
- üFIELDSÇappearsintwoform:SONGNAMEandSAMPLE.
-
- üSONGNAMEÇ:Ifyouloadamodulethemodulenameshouldbe
- displayedinthisfield.Ifyouhavecreatedaownmoduleyou
- shouldenterthemodulenamehere.
-
- üSAMPLEÇ:Ifyouloadasamplethesamplenameshouldbe
- displayedinthisfield.Ifyouhavemodifiedasample(whiththe
- SAMPLEfunctions)youshouldenteranewnamehere.
- ü
- TIMERÇisa...timer.It'sreallynicetoseehowlongasongis,
- or?
- Whilethetimerisrunning:
-
- üLEFTMOUSEBUTTONÇ:togglesthetimerstart/stop.
-
- üRIGHTMOUSEBUTTONÇ:togglesthetimerinterval/continue.
- ü
- ÇWhenthetimerisstopped:
-
- üRIGHTMOUSEBUTTONÇ:zerosthetimer.
-
- --------------------------------------------------------------ü--
-
- RIGHTMOUSEBUTTONÇ(ingeneral): Clicktheupanddownarrows
- andholdthebuttontorewind.
- ü
- "COLORED"FRAMEÇ: Tomakeitclearwhichfunctionthatis
- choosen.ü
-
- "COLORED"ARROWÇ: Tomarkthatafunctionisused.
-
- --------------------------------------------------------------ü--
- SCREENFUNTIONS
- Ç--------------------------------------------------------------ü--
-
- POSITION 00 UDÇ
- NameStepsUp/Downarrows
-
- Positionistheorderofthepatternsinthemelody.ü
-
- PATTERN 00 UD
- ÇNameStepsUp/Downarrows(ü[INSERT]Ç/ü[CLRHOME]Ç)
-
- Patternisamelodystringcontaining4channelsandduringabout
- 4bars.Amelodyisbuiltupofdifferentbars.
- ü
- LENGHT 00 UD
- ÇName StepsUp/Downarrows
-
- Lengthisthenumberofpositionsinthemelody(addedwith1).
- ü
- RESTART 00 UD
- üÇName StepsUp/Downarrows
-
- Restart:youcansetapositionfromwhichyouwanttorestart
- afterreachingthemelodyend.(Ex.neverendingrefrain,start
- alloveragain).ü
- Ç----------------------------------------------------------------
- üSAMPLE 00 UD
- ÇNameStepsUp/Downarrows(ü[+]Ç/ü[-]Ç)
-
- Sampleisthe"memorysamplelibary".Youcanloadsamplesinto
- thememoryusingtheLOADSAMPLEfunction(seeDISK).The
- socalledlibaryisyourorchestrawhichcontainsamples,that
- areinstruments.Simplychangeinstrumentswiththearrows.
-
- üFINETUNE 00 UD
- ÇName StepsUp/Downarrows
-
- Finetuneletyoutunetheinstument(sample).
-
- üVELOCITY 00 UD
- ÇNameStepsUp/Downarrows
-
- Velocitycontrolsthevolymeontheinstrument.Setthevolyme
- withthearrows.TheVmustbedarkedbeforethisfunctionwould
- makeeffect(seeV).
-
- üLENGHT 0000 UD
- ÇNameStepsUp/Downarrows
-
- Lenghtisthelenghtoftheinstrument.Youcanchangethelenght
- withthearrows(ex.takeawaynoiseandclicks).
-
- üREPEAT 0000 UD
- ÇNameStepsUp/Downarrows
-
- Repeatwillrepeatfromthenumberofstepsthatisadjusted.
-
- üREPLEN0000 UD
- Ç NameStepsUp/Downarrows
-
- Replenisafunctionwhichallowsyoutosetthelenghtofa
- loop.(Ex.trychangingreplenvaluetomake
- a"good"loop).
-
- ---------------------------------------------------------------ü
-
- 1
- ÇNumber
-
- 1:standsforchannelnumberone(fromrighttoleft).Aleftclick
- togglesbetweenON/OFF(darked/lighted).Thison/offissimply
- volumewhichisturnedonoroffallcommandsandnotedare
- executed/played.Ifyou"right-click"thenumberwilldisappear
- andallfunctions,notesetcareNOTplayed
- Ç
- ü2
- ÇNumber
-
- 2:standsforchannelnumbertwo.Aclicktogglesbetween
- ON/OFF.Seeabove...
-
- ü3
- ÇNumber
-
- 3:standsforchannelnumberthree.Aclicktogglesbetween
- ON/OFF.Seeab..
-
- ü4
- ÇNumber
-
- 4:standsforchannelnumberfour.Aclicktogglesbetween
- ON/OFF.See...
-
- üV
- ÇName
-
- TheVstandsforvelocity.Thisfunctionconfirmtothecommand
- forvelocityinamodule.ü
-
- AÇ
- Name
-
- TheAstandsforamplify.Pumpupthevolume!
-
- ---------------------------------------------------------------
- ü
- PLAY
- ÇName
-
- Playstartsplayingfromthechosenposition(respective
- pattern)totheveryend.YouchoosepositionwiththePOSITION
- function.Mousepointerturnsyellow.
-
- üPATTERN
- ÇName
-
- Patternplaysasinglepattern(theonechoosen)orablockwhich
- isdefinedwiththeBLOCKfunction.Mousepointerturnsyellow.
-
- üEDITÇ(ü[SPACE]Ç)ü
- ÇName
-
- Editletyoucreateapattern(score)withthedifferentkeys
- whichgrasps3octaves(seeKEYBOARD).Youcanchange
- instrumentasmanytimesyoulikeineachchannel.Mousepointer
- turnsblue.
-
- üRECORD
- ÇName
-
- Recordrecordsyourbashingwithinthe2octaves.Therecording
- isinrealtimeandonlyonepatternatatimecanberecorded.
- Mousepointerturnsblue.
-
- üTEMPO 06
- ÇNameValue
-
- Tempoissettingthespeedofthesong.Thestandardvalueis:06
- (ca.124bpm) Changevaluewithmousebuttons:left=faster,
- right=slower.
-
- ---------------------------------------------------------------
- ü
- STOP([SPACE])
- ÇName
-
- StopinterruptusingPLAYorPATTERN.Mousepointerturnswhite.
-
- üDISKOP.
- ÇName
-
- WhenclickingtheDISKbuttonanumberofbuttonswillappear.
- Thesebuttonsaredifferentkindofdiskoptions.
- DoubleclickonabuttonandDigiComposerwillchange
- directory(youmustofcoursecheckthatyouhaveinsertedanew
- disk).
-
- üINVERTEDTEXTÇ:Elucidatewhichfilethatischoosenfrom
- thedirectory.
-
- üLSAMPLE
- ÇName
-
- Loadsampleloadsasampletothememory.Chooseadestinationin
- memorybytheSAMPLEfunction(clickingthearrows).(Ex.set
- samplenumber3,thenuseLOADSAMPLEandyouwillforex.havea
- "stringsound"asinstrument(sample)number3).
-
- üSSAMPLEÇ
- Name
-
- Savesamplesavestheinstrument(sample)withthenamestanding
- intheSAMPLEFIELDandautomaticput.SPLor.AMI,accordingto
- whatsampletypeischosen,(Seprefs)asextension.Ifyou
- wanttochangethenameofthesampleclickintheSAMPLEFIELD.
-
- üFREE
- ÇName
-
- Freedisplaysthefreespaceonthecurrentdisk.
-
- üLÇüMODULEÇ
- ÇName
-
- Loadsamoduleintomemory.Amoduleisamelody,songor
- whateveryouwouldliketocallit,thatisacompletework.
-
- üSMODULE
- ÇName
-
- Savemoduleondisk.Savesyourcompletework:patternsand
- respectivepositions,usedsamples(eventhemanipulated).
- Modulestakesplentyofdiskspacemuchbecausethesamplesdata.
-
- üFORMATS
- ÇName
-
- Formatsinglesided.Formatsadiskwith80tracksand9sectors.
-
- üFORMATD
- ÇName
-
- Formatdubblesided.Formatsadiskwith80tracksand9sectors.
-
- üDIR:
- ÇName
-
- Directory.Showingtheactivedrive,paths...
- üSAMPLER
- ÇName
-
- WhenclickingtheSAMPLERbuttonanumberofbuttonswillappear.
- Thesebuttonsaredifferentkindofsampleroptions.ü
-
- WINDOWOP.
- ÇName
-
- Whenclickingonthisbuttontwoadditionalbuttonswouldoccur:
-
- üNORMALSCOPEÇ:Thisisthe"normal"state.Youcanseethe
- currentsamplesappearances.
- ü
- TWINSCOPEÇ:Thisisthe"loop"state.üÇIfyoulookat
- theleftpart,youwouldseethebeginingü-ÇendofthesampleüÇandif
- youlookattherightpart,youwouldseetheend-beginingofthe
- sample.Thisisavisuallwaytoconformagoodloop.
-
- üZEROP.FIN.
- ÇName
-
- Thisisazeropoint-finder!Whenclickingonthisbuttontwo
- additionalbuttonswilloccur:
-
- üREPEATÇ:
- RIGHTBUTTON:Searchingforazeropointupwardsinthe
- Çsample(fromalowertoahigheraddress).
- LEFTBUTTON:Searchingforazeropintdownwardsinthe
- sample(fromahighertoaloweraddress).
-
- Whenthezeropoint-finderhavereachedtheend(orbeginning)of
- asampleyoucanstopclickingbecauseit'snouse!Lookhow
- therepeatvaluechangeinthevaluefieldofREPEAT.Youcan,of
- course,clickthearrowstostepupanddown.
-
- üREPLENÇ
- RIGHTBUTTON:Searchingforazeropointforaloop
- upwardsinthesample(fromalowertoahigheraddress).
- LEFTBUTTON:Searchingforazeropintforaloop
- downwardsinthesample(fromahighertoaloweraddress).
-
- Whenthezeropoint-finderhavereachedtheend(orbeginning)of
- asampleyoucanstopclickingbecauseit'snouse!Lookhow
- thereplenvaluechangeinthevaluefieldofREPLEN.Youcan,of
- course,clickthearrowstostepupanddown.
-
- üNOTEÇ:Usezeropoint-finderinadditiontotheTWINSCOPE.
-
- üTRANS
- ÇName
-
- Whenclickingonthisbuttontwoadditionalbuttonswilloccur:
-
- üOCTAVEUPÇ:transposethesampleoneoctaveup.ü
- Ç
- üOCTAVEDOWNÇ:transposethesampleoneoctavedown.
- ---------------------------------------------------------------
- üVOLUME
- ÇName
-
- Withthisstrangefunctionyoucanlowerthesamplevolume!
- Thethoughtbehindthisfunctionisthatit'ssomethimes
- nessasarytosyncrondiffrentsamplesvolumes(becauseofnot
- havingtoadjustthevolumeseverytimeyouwouldliketousein
- anewmodule).
-
- Simplyadjustthesamplesvolumewiththearrowswhich
- affectVELOCITYandthepressVOLUME.
-
- ex. flutesnd:velocity40(hex),whichyouadjustto:
- flutesnd:velocity20(hex),clickvolume,adjustto:
- flutesnd:velocity40(hex),whichnowshouldhavethe20
- (hex)volume.ü
- Ç
- üFADE
- ÇName
-
- Whenclickingonthisbuttontwoadditionalbuttonswilloccur:ü
- Ç
- üFADEINÇ: doesn'tyouhaveanytinyideéwhatcouldhappend?
- Ç
- üFADEOUTÇ:ifyouhave,youmustbeaexperiencedhacker!
- üCOPY
- ÇName
-
- Ifyouwouldliketotakeacopyofthecurrentsample,which
- you'regoingtomanipulate.Enterdestination.
- üREVERSE
- ÇName
-
- Againafunctionthat'sincrediblehardtosayanythingabout,
- butIcansay:Hi!(betternow?).
- ü
- PREFS
- ÇName
-
- Whenyouclickonthisbuttonapreferencemenuwilloccur.
- Therearethreemenuswithdifferentkindofsettings,which
- afterfittingyourwishes,shouldbesaved.DigiComposerwould
- fromnowonloadaDIGICOMP.INFfile,whenyoustarttheprogram.
-
- ü ÇChangedefaultsettingsbyclickingorediting.
- ü
- PREFSÇ: A:\_____(Driveandpath/swereDCwillsavethe
- DIGICOMP.INFfile.
-
- NOTE:TheDIGICOMP.INFfilemustbelocatedintheverysame
- directoryasDCoritwon'tbeloaded!
- üMODULESÇ: A:\_____(Driveandpath/swereDCwilllookfor
- modules.
-
- üSAMPLESÇ: A:\_____(Driveandpath/swereDCwilllookfor
- samples.
-
- üPALETTÇ: MONO(MONOorCOLOUR(see[ALTERNATE])
-
- üDEFAULTMODEÇ: MEDIUM(Low,mediumorhigh(see[L],[M]&[H]))
-
- üOVERSCANÇ: OFF(Ovescanon/off(see[O]))
-
- üSTEMODEÇ: OFF(STEmodeON/OFF)
-
- üSTEREOMODEÇ:ON("Amiga-stereo"mode(notpanoreradstereo))
-
- üVELOCITYASÇ:HEX(Areyouaprogrammerornot?)
- seeH/D!
-
- üST.OUTPUTÇ: YM2149/PROSOUND(Stereooutput)
-
- üMONOOUTPUTÇ: YM2149
-
- üINPUTÇ: ST_REPLAY(.SPLsamplesorAmiga(.AMI)samples)
-
- üUPDOWN MAINVOLUMEÇ: 0(Softwarevolymecontrol)
- ü
- UPDOWN LEFTCH.VOLÇ: 0
- ü
- UPDOWN RIGHTCH.VÇ: 0
-
- üUPDOWN TREBLE LEVELÇ: 0(Softwaretreblecontrol)
-
- üUPDOWN BASSLEVELÇ: 0(Softwarebasscontrol)
-
- ü** NEXTPREFERENCES **Ç(Guesswhat?!)
- ü ** SAVEPREFERENCES ** Ç(Guess?!)
- ü** EXITPREFERENCES **Ç(G...)
- üTRANS 00
- ÇNameValue
-
- Thisfunctionisquiteuseless,butit'sfun.Changevaluewith
- mousebuttons:left=higher,right=lower.
-
- ---------------------------------------------------------------ü
-
- CLEAR
- ÇName
-
- WhenclickingtheSAMPLERbuttonanumberofbuttonswillappear.
- Thesebuttonsarethreediffrentwaystodestroyyourwork!
- ü
- CLRALL
- ÇName
-
- Clearallclearseverythinginmemory.Patternsandsamples,all
- willbecleared.Thisisasortof"new"function.Rememberto
- saveyourworkbeforeusingthisfunction(seeDISK).
- ü
- CLRPATS
- ÇNameü
- Ç
- ClearPatternsclearsallthepatternsinmemory,butthe
- "samplelibary"willstillbethere.Thisisasortof"I'mnot
- satisfied"function.Remembertosaveyourworkjustincaseyou
- regret(seeDISK).
-
- üCLRINST
- ÇName
-
- Clearallsamplesinmemory.Yourwhole"samplelibary"willbe
- lost.Remebertosaveyourworkjustincaseyouregret(see
- DISK)(YoumaybehadeditedthesampleswiththeSAMPLER).
-
- üHELPÇ(ü[HELP]Ç)ü
- ÇName
-
- HELP!Thisisaintegratedhelptextwhichcontainasocalled
- "getstarted"andshortreferences.
- üABOUT
- ÇName
-
- Well,thisoneisreallynice!Don'tyouagree.Paintingthe
- logoswasapieceofcakecomparedtowritingthismanual!
- üQUANT 01
- ÇName Value
-
- Thisfunctiondefineshowmanylinesyouwishtogodown,when
- youworkinEDITMODE,afteryouhaveplacedanoteoracommand.
- Changevaluewithmousebuttons:left=biggersteps,right=smaller
- steps.
- üCOPY 01
- ÇName Value
-
- Thenummerofcopiesyouwishtomakeofadefiendblock(oneor
- fourchannel(seeFUNCTIONKEYS)).Changevaluewithmouse
- buttons:left=more,right=lesssteps.
-
- ---------------------------------------------------------------
- ü
- H/D
- ÇName
-
- Hexadecimal/Decimal.Choosewhichnumberbaseyouwanttodisplay
- VELOCITYwith.
-
- NOTE:Thestandardishexadecimalhowevertherearesomestrange
- moduleswherethevelocityisdecimal.Thisfeaturewas
- builtintosupportthosetoo.Itisadviceabletouse
- Hexadecimal!
-
- üE
- ÇName
-
- Extended.SixTeenExtended(STE).IfyouownthatkindofAtari,
- behappy.ItreallysoundsC(ruel!!!).
-
- üOÇ(ü[.]Ç)ü
- ÇName
-
- Overscan.Whybotheraboutthelowborder?Thisfunctionwas
- createdtomakeiteasiertoedit(seeL).
-
- üOOÇ(ü[UNDO]Ç)ü
- ÇSymbol
- Ç
- Stereosymbol.ThestereocanbeheardonnormalSTsifyou
- connectasamplerwithoutputyoucanhearonechannelthrough
- thecartridgeandonethroughthemonitor.Seeinpreferences
- whichcartridgesDCsupports.Orifyouown...(shutup!)
-
- IlProfesore'sNOTE:AftertheDChadbeenpackedIfoundthatI
- hadwrittenMT16insteadofMV16.Ehhmmm...ButIwastoolazy
- topackitonemoretime.
-
- üLÇ(ü[(]Ç)ü
- ÇName
-
- Low.Thisisthelowreplayfrequency(seeDIGICOMPOSER
- FEATURES).TheOverscanfunctiononlyworksinthismode.
-
- üMÇ(ü[)]Ç)ü
- ÇName
-
- Medium.Thisisthemediumreplayfrequency.Itstartssoundinga
- littlebitbetternow!
-
- üHÇ(ü[/]Ç)ü
- ÇName
-
- High.Thisisthehighreplayfrequency.Itsoundsmarvellous!!!
- (Idon'twanttotothinkabouthowmuchprocessortimethereis
- left.Eventhegraphics("peak"&osci)areremovedjusttopush
- thereplayfrequencytoamaximum).
-
- --------------------------------------------------------------ü--Ç
- üKEYFUNCTIONS
- Ç--------------------------------------------------------------ü--Ç
- ü
- THREE-OCTAVE-KEYBOARD
- ÇName
-
- Belowarethe"playable"keysshowed.Theyareorganizedinthe
- "pianostyle"with"whitekeys"and"blackkeys"(ordinarytunes:
- C,D,E,F,G,A,Brespectivehighedandloweredtunes:
- C#,D#,F#,G#,A#).
- ThecursormustbeontheNOTEPOSITIONtoacceptanote!
-
- 2356790=`
- QWERTYUIOP[]
-
- S D GHJL;
- ZXCVBNM,./
- ü
- REMEBERÇ.YoumustbeinEDITorRECORDMODEtoenternotes.
-
- --------------------------------------------------------------ü--Ç
- üFUNKTIONKEYS
- Ç--------------------------------------------------------------ü--Ç
- ü
- F1
- ÇName
-
- Choosestwolowoctaves.
-
- üF2
- ÇName
-
- Choosestwohighoctaves.
-
- üF3
- ÇName
-
- Defineablockstart(fromcursorpositioninachannel).
-
- üF4
- ÇName
-
- Defineablockend(fromcursorpositioninachannel).
-
- üF5
- ÇName
-
- Defineawholepatternblock(Hex:00-3F,Dec:00-64).
-
- üF6
- ÇName
-
- Undefineablock.Theblockmarkswillbereseted.
- üF7
- ÇName
-
- Copyblockasfourchannels,thatisallfourchannelswill
- automaticallybe"blocked"(from"blockstart"to"blockend".
- Theblockwillbepastedatthecursorpositionwhithinany
- channel.
-
- üF8
- ÇName
-
- Deleteblockasfourchannels,thatisthatallfourchannels
- willautomaticallybe"blocked"(from"blockstart"to"block
- end"anddeleted.
-
- üF9
- ÇName
-
- Copyblockasonechannel.Theblockwillbepastedatthecursor
- positionwhithinthechannel.
-
- üF10
- ÇName
- Ç
- Deleteblockasonechannel.
-
- --------------------------------------------------------------ü--Ç
- üEDITMODEACTIONS
- Ç--------------------------------------------------------------ü--Ç
-
- ü[TAB]
- ÇName
-
- Deletenoteandinstrumentnumber.
-
- ü[RETURN]
- ÇName
-
- Deletenoteandinstrumentnumberandcommand.
-
- ü[DELETE]
- ÇName
-
- Deleteawholeline.Everythingisgone...besureofwhatkeyyou
- aregoingtopress:returnordelete!
- --------------------------------------------------------------ü--Ç
- üOTHERFUNCTIONKEYSONTHEKEYBORDÇ
- --------------------------------------------------------------ü--Ç
- ü[ALTERNATE]
- ÇName
-
- Togglebeetwenscopeandequalizer.Thementionedgraphicsare'nt
- avaibleinthedreadedHighmode.
-
- ü[CAPSLOCK]
- ÇName
-
- Changecolours.
-
- MONO:Thisisthemonitorpalette(grey)madeforthe
- "SCART-people".
-
- COLOUR:ThisistheTVpalette(brown?)madeforthe"RF-
- people",whichmeansthattheycan'taffordamonitororthat
- theyaretoogready.Thebrowncoloursshouldbeeasyertowatch
- ifyouhaveaTV.
-
- ü[HELP]
- ÇName
-
- Help!I'mlost.Thebuiltinhelp-areashouldbeaquick
- referenceguideandasupportforweakminds.Thelazyuser
- shouldfinda"get-started".
-
- ü[UNDO]
- ÇName
-
- ÇTogglebetweenstereomodeon/offüÇ(doesnt'ttakeaffectinHigh)ü.
-
- [SPACE]
- ÇName
-
- TogglebetweenSTOPandEDITMODE.
-
- ü[INSERT]
- ÇName
-
- Tosteponepositiondown.
-
- ü[CLRHOME]
- ÇName
-
- Tosteponepositionup.
-
- --------------------------------------------------------------ü--Ç
- üKEYFUNCTIONSONTHEKEYPAD
- Ç--------------------------------------------------------------ü--Ç
- ü
- [(]
- ÇName
-
- Lowreplayfrequency.Overscanworksonlyinthismode.
-
- ü[)]
- ÇName
-
- Mediumreplayfrequency.
-
- ü[/]
- ÇName
- ü
- ÇHighreplayfrequency.
-
- ü[*]
- ÇNameü
-
- ÇJumptothestartofthepreviouspattern.
-
- ü[7]
- ÇName
- ü
- ÇThe"statusscroller"willstopscrollinganddisplaySONGNAME
- andthetimer.
-
- ü[8]
- ÇName
-
- The"statusscroller"willstopscrollinganddisplaySTATUS
- (block)andFREE(memory).
-
- ü[9]
- ÇName
-
- The"statusscroller"willstopscrollinganddisplayDISK
- STATUS.
-
- ü[-]
- ÇName
- ü
- ÇTostepdownSAMPLE.
-
- ü[+]
- ÇName
- ü
- ÇTostepupSAMPLE.
-
- ü[6]
- ÇName
-
- Start"statusscrolling".
-
- ü[5]
- ÇName
-
- Stop"statusscrolling"atthecurrentpoint.
-
- ü[4]
- ÇName
-
- JumptoP4((within)Patternpositionfour):63.
-
- ü[3]
- ÇName
-
- JumptoP3((within)Patternpositionthree):48.
-
- ü[2]
- ÇName
-
- JumptoP2((within)Patternpositiontwo):32.
-
- ü[1]
- ÇName
-
- JumptoP1((within))Patternpositionone):16.
-
- ü[0]
- ÇName
-
- JumptoP0((within)Patternpositionnull):00.
-
- ü[.]
- ÇName
-
- Toggleoverscanon/off.Inlowreplayfrequencyonly.
- Ç
- ü[ENTER]
- ÇName
-
- TogglebetweenSONGNAMEandSAMPLE(seeFIELDS).
-
- --------------------------------------------------------------ü--Ç
- üCOMMANDS
- Ç----------------------------------------------------------------
-
- üEDITFORMATÇ:
- C#1 5C30
- //||_|
- //|Commandinfo
- //Command
- /Inst.nr.
- Notetobe
- played.
-
- üNote...Ç: Aordinarynotethat'screatedbythatperonwhohave
- usedthatsample.
-
- üInstr.nrÇ: Thisisthenumberofthatsampleinthatmodule.
-
- üCommandÇ: ThisletterornumbertellsDigiComposerwhateffect
- you'llliketodealwithüÇ(seeEFFECTCOMMADS).
-
- üCom.infoÇ: Thisbyteshouldcointaintheadditionalinformation
- fortheusedcommand.
-
-
- üEFFECTCOMMANDSÇ:
-
- EffectcommandsonDigiComposershouldbecompatiblewithallthe
- othertrackers.
-
- 0-None/Arpeggio 8-*NOTUSED*
- 1-PortamentoUp 9-SampleOffset
- 2-PortamentoDown A-VolumeSlide
- 3-TonePortamento B-PositionJump
- 4-Vibrato C-SetVolume
- 5-ToneP+VolSlide D-PatternBreak
- 6-Vibra+Volslide E-Misc.Cmds
- 7-Tremolo F-SetSpeed
-
- E-COMMANDS
-
- TheEcommandhasbeenalteredtocontainmorecommandsthanone.
-
- E0-FilterOn/Off E8-*NOTUSED*
- E1-FineslideUp E9-RetrigNote
- E2-FineslideDown EA-FineVolUp
- E3-GlissandoControl EB-FineVolDown
- E4-VibratoControl EC-NoteDut
- ÇE5-SetFinetune ED-NoteDelay
- E6-Patternloop EE-PatternDelay
- E7-TremoloControl EF-FunkRepeat
-
-
- üCmd0.Arpeggio(Range:#0-#F/#0-#F)Ç
-
- Usage:#0+1sthalfnoteadd
- +2ndhalfnoteadd
-
- Arpeggioisusedtosimulatechords.thisisdonebyrapidly
- changingthepitchbetween3(or2)differentnotes.Itsounds
- verynoisyandgrainyonmostsamples,butOKommonotoneones.
-
- Example: C-300047 C-mayorchord:
- (C+E+gorC+4+7halfnotes)
- C-300037 C-minorchord:
- (C+D#+GorC+3+7halfnotes)
-
- üCmd1.Portamentoup(Speed:#00-#FF)Ç
-
- Usage:#2+portamentospeed
- Portamentoupwillsimplyslidethesamplepitchup.YoucanNOT
- slidehigherthanB-3!(Period113)
-
- Example: C-3001031isthecommand,3isttheportamentospeed
- NOTE: Theportamentowillbecalledasmanytimesasthe
- speedofthesong.thismeansthatyou'llsometimshave
- troubleslidingaccurately.Ifyouchangethespeed
- withoutchangingthesliderates,itwillsoundbad...
-
- üCmd2.Portamentodown(Speed;#00-FF)Ç
-
- Usage;#2+portamentospeed
-
- Justcommand1exceptthatthisoneslidesthepitchdown
- instead.(Addstotheperiod).YoucanNOTslidelowerthanC-1!
- (Period856)
-
- Example: C-3002032isthecommand,3istheportamentospeed.
-
- üCmd3.Tone-Portamento(Speed:#00-FF)Ç
-
- Usage: Dest-note+#3+slidespeed
-
- Thiscommandwillautomaticallyslidefromtheoldnotetothe
- newone.youdon'thavetoworryaboutwhichdirectiontoslide,
- youneedonlytosettheslidespeed.Tokeeponslidingjust
- selectthecommand#3+00
-
- Example: A-200000 Firstplayanote
- C-300305 C-3istthenotetoslideto,
- 3isthecommandand5thespeed
-
- üCmd4. Vibrato(Rate:#0-#F,Depth:#0-#F)Ç
-
- Usage:#4+vibratorate+vibratodepth
-
- Example: C-300481 4isthecommand,8isthespeedofthe
- vibratoand1isthedepthofthevibrato
-
- Tokeeponvibratingjustselectthecommand$+00.Tochange
- thevibrato,youcanaltertherate,depthorboth.Usecommand
- E4-tochangethevibrato-waveform.
-
- üCmd5. ToneP+Volsl(Speed:#0-#F/#0-#F)Ç
-
- Usage: #5+upspeed+downspeed
-
- Thiscommandwillcontinuethecurrenttoneportamentoandslide
- thevolumeatthesametime.StolenfromNT2.0
-
- Example: C-300505 5isthespeedtoturnthevolumedown
- C-300640 4isthespeedtoslideitup
-
- üCmd7. #7+tremolorate+tremolodepthÇ
-
- Tremolovibratesthevolume
-
- Example: C-300794 7isthecommand,9isthespeedofthe
- tremoloand4isthedepthofthetremolo
-
- Tokeepontremolingjustselectthevommand#7+00.Tochange
- thetremoloyoucanaltertherate,depthorboth.Usecommand
- E7-tochangethetremolo-waveform.
-
- üCmd9. SetSampleOffset(Offs:00-#FF)Ç
-
- Usage: #9+SampleOffset
-
- Thiscommandwillplayfromachosenpositioninthesampleand
- notfromthebeginning.Thetwonumbersequalthetwofirst
- numbersinthelengthofthesample.Handyforspeech-samples.
-
- Example: C-300923 Playsamplefromoffset#2300.
-
- üCmdA. Volumeslide(Speed:#0-#F/#0-#F)Ç
-
- Usage:#A+upspeed+downspeed
-
- Example: C-300A05 5isthespeedtoturnthevolumedown
- C-300A40 4isthespeedtoslideitup
-
- NOTE:Theslidewillbecalledasmanytimesasthespeedof
- thesong.Theslowerthesong,themorethevolumewill
- bechangedoneachnote.
-
- üCmdB. Position-jump(Pos:#00-#7F)Ç
- Ç
- Usage: #B+positiontocontinueat
-
- Example: C-300B01 Bisthecommand,1isthepositionto
- restartthesongat.
-
- Thiscommandwillalsoperformapattern-break(seebelow)You
- canusethisconnandinsteadofrestartingasonnoisetracker.
-
- üCmdC. Setvolume(Volume:#00-#40)Ç
-
- Usage: #C+newvolume
-
- Well.thisoldfamiliarcommandwillsetthecurrentvolumeto
- yourownselected.thehighestvolumeis#40.Allvolumesare
- representedinhex.
-
- Example: C-300C10 Cisthecommand,10isthevolume
- (16decimal).
-
- üCmdD. Pattern-break(Pattern-pos:00-63,decimal)Ç
-
- Usage:#D+pattern-position
-
- ThisCommandjustjumpstothenextsongpositionandcontinues
- playfromthepatternpositionyouspecify.
-
- Example: C-300D00 Jumptothenextsongpositionandcontinue
- playfrompatternpositon00.
- Or: C-300D32 Jumptothenextsongpositionandcontinue
- playfrompatternposition32instead
-
-
- üCmdE0. Setfilter(Range:#0-#1)Ç
-
- Notavailable.
-
- üCmdE1. Fineslideup(Range:#0-#F)Ç
-
- Usage: #E1+value
-
- Thiscommandworksjustlikethenormalportamentoup,except
- thatitonlyslidesuponce.Itdoesnotcontinueslidingduring
- thelengthofthenote.
-
- Example: C-300E11 Slideup1atthebeginningofthenote
- (Greatforcreatingchoruseffects)
-
- üCmdE2. Fineslidedown(Range:#0-#F)Ç
-
- Usage: #E2+value
-
- Thiscommandworksjustlikethenormalportamentodown,except
- thatitonlyslidesdownonce.Itdoesnotcontinuesliding
- Çduringthelengthofthenote.
-
- Example: C-300E26 Slideup6atthebeginningofthenote
-
- üCmdE3. Glissando-Control(Range:#0-#1)Ç
-
- Usage: #E3+Glissando-Status
-
- Glissandomustbeusedwiththetoneportamentocommand.When
- glissandoisactivated,toneportamentowillslideahalfnoteata
- time,insteadofastraightslide.
-
- Example: C-300E31 TurnGlissandoon
- C-300E00 TurnGlissandooff
-
- üCmdE4. Setvibratowaveform(Range:#0-#3)Ç
-
- Usage: #E4+vibrato-waveform
-
- Example: C-300E40 Setsine(default)
- E44 Don'tretrigWF
- C-300E41 SetRampDown
- E45 Don'tretrigWF
- C-300E42 SetSquarewave
- E46 Don'tretrigWF
- C-300E43 SetRandom
- E47 Don'tretrigWF
-
- üCmdE5. Setfinetune(Range:#0-#F)Ç
-
- Usage: #E5+finetune-value
-
- Example: C-300E51 Setfinetuneto1
-
- Usethesetablestofigureoutthefinetune
- value.
-
- Finetune: +7 +6 +5 +4 +3 +2 +1 0
- Value: 7 6 5 4 3 2 1 0
-
- Finetune: -1 -2 -3 -4 -5 -6 -7 -8
- Value: F E D C B A 9 8
-
- 0 436.4 Hz -1 432.1 Hz
- 1 439.0 Hz -2 429.6 Hz
- 2 441.6 Hz -3 426.3 Hz
- 3 445.1 Hz -4 423.1 Hz
- 4 447.8 Hz -5 419.9 Hz
- 5 451.5 Hz -6 416.7 Hz
- 6 455.2 Hz -7 414.4 Hz
- 7 457.0 Hz -8 412.0 Hz
- ü
- CmdE6. PatternLoop(Loops:#0-#F)Ç
-
- ÇUsage: #E6+numberofloops
-
- Thiscommandwillloopapartofapattern.
-
- Example: C-300E60 Setloopstart.
- C-300E63 Jumptoloop3timesbeforeplayingon.
-
- üCmdE7. Settremolowaveform(Range:#0-#3)Ç
-
- Usage: #E7+tremolowaveform
-
- Example: C-300E70 Setsine(default)
- E74 Don'tretrigWF
- C-300E71 SetRampDown
- E75 Don'tretrigWF
- C-300E72 SetSquarewave
- E76 DontregrigWF
- C-300E73 SetRandom
- E77 Don'tretrigWF
-
- üCmd9. Retrignote(Value:#0-#F)Ç
-
- Usage: #E9+ticktoretrignoteat.
-
- Thiscommandwillretrigthesamenotebeforeplayingthenext.
- Wheretoretrigdependsonthespeedofthesong.Ifyouretrig
- with1inspeed6,thatnotewillbetrigged6timesinonenote
- slot.retrigonhi-hats!
-
- Example: C-300F06 Setspeedto6.
- C-300E93 Retrigattick3outof6.
-
- üCmdEA. FineVolsluip(Range:#0-#F)Ç
-
- Usage: #EA+value
-
- Thisconnadworksjustlikethenormalvolumeslideup,except
- thatitonlyslidesuponce.Itdoesnotcontinueslidingduring
- thelengthofthenote.
-
- Example: C-300EA3 Slidevolumeup1atthebeginningofthe
- note.
-
- üCmdEB. FineVolsldown(Range:#0-#F)Ç
-
- Usage: #EB+value
-
- Thiscommandworksjustlikathenormalvolumeslidedown,except
- thatitonlyslidesdownonce.Itdoesnotcontinuesliding
- duringthelengthofthenote.
-
- Example: C-300EB6 Slidevolumedown6atthebeginningofthe
- note.
-
- üCmdEC. Cutnote(Value:#0-#F)Ç
-
- Usage: #EC+TicktoCutnoteat.
-
- Thiscommandwillcutthenoteattheselectedtick,creating
- extremelyshortnotes.
-
- Example: C-300F06 Setspeedto6
- C-300EC3 Playnoteattick3outof6.
-
- Notethatthenoteisnotreallycut,thevolumeisjustturned
- down.
-
- üCmdED. NoreDelay(Value:#0-#F)Ç
-
- Usage: #EdC+tickstodelaynote
-
- Thiscommandwilldelaythenotetotheselectedtick.
-
- Example: C-300F06 Setspeedto6.
- C-300ED3 Playnoteattickoutof6.
-
- üCmdEE. PatternDelay (Notes:#0-#F)Ç
-
- Usage: #EE+notestodelaypattern.
-
- Thiscommandwilldelaythepatterntheselectednumbersof
- notes.
-
- Example: C-300EE8 Delaypattern8notesbeforeplayingon.
-
- Allothereffectsarestillactivewhenthepatternisbeing
- delayed.
-
- üCmdEF. FunkRepeat(Speed:#0-#F)Ç
-
- Usage: #EF+funkspeed
-
- Thiscommandwillneedashortloop(#10,20,40,80etcbytes)
- towork.Itwillmovetheloopthroughthewholelengthofthe
- sample.Soundslikeshitreally,butwhocares?
-
- Example: c-300EF8 Setfunkspeedto8
-
- Toturnoffthefunking,setthespeedto0
-
- üCmdF. Setspeed(Speed:#00-#FF)Ç
-
- Usage: #F+speed
-
- Thiscommandwillsetthespeedofthesong.Thelowerthe
- number,thehigerthespeed.1=fastest,FF=slowest.The
- defaultspeedis6.Thiswillbeseteverytimeyouloadorclear
- asong.Speed6equalsca124bpm.
- Ç----------------------------------------------------------------
- üHOWWEMADEIT!Ç(TheindeedtruestoryofDC'sbirth)
- ----------------------------------------------------------------
-
- About6monthsago(that'soctober1990)I(ilProfeore)gota
- copyofthePD-programmecalledNoisetracker.Itwasthe1.02
- version.ItwassomewhatofananticlimaxwhenIrealisedthatit
- wasn'tfullyamiga-compatible.Iwantedhowevertolookatcode
- andperhapscorrectsomeofthemanybugs(forexampletheso-
- calledjoystick-bug.HINTTODR.SATAN:Itwasveryeasilyfixed.
- ItwassomethingwithacmpandabranchIthink...).AndwhenI
- havespeededuptheroutinesabitIusedthemodified
- Noisetrackerasasortofmodulereplayer.Forabout1.5monthI
- didnothingonNoisetracker.ButthenIdecidedtomakeaown
- tracker.IgotProtrackerasanamigaexecutablefilefroman
- amiga-guy(ThanxAxel!)whichIportedtotheSTanddisassambled
- Ialsoportedanotheramiga-tracker:StartrackerbyFairlight
- (Onceagain:ThanxAxel!).Iextendedtheplayroutinesoitwould
- befulltProtracker-compatible.Thentherealworkbegan:During
- 2weeksImodifiedalmostalloftheroutinesandIwrotemany
- more.(Puhh!)Ithoughtthatifinallycouldreleaseit.ThenI
- gotNoisetracker1.5...Isaidtomyself:Yougottoincludeall
- thenewfunctions...AtthesametimeBitmasterhadtestedDCand
- showedmealotofbugs,whichIhadtocorrect.Andfinally:
- ,afteraweekofsleeplessnightsforbothmeandBitmaster,we
- couldproudlyandverytiredlyreleaseDigiComposer.
-
- -----------------------------------------------------------------
- üCREDITSFORTHISMANUALÇ(andalittlebitofbullshiting)ü
- Ç-----------------------------------------------------------------
-
- FirstofallIwouldliketoexplainforallyououtthere,who
- thinksthatwholethismanualisamaltreatmentoftheenglish
- language,that'sbecauseI'mfromSweden(andthetimepressure
- wasreallyhard).
- Thecreditsforthismanualgoestothefollowingpersons:
-
- ME(Bitmaster(=AndersGustavsson)ofISTARI),whohavewritten
- almosteverything!
-
- MYMOTHER(memberoffamilyGustavsson),whohavewrittenthe
- rippedpartofthismanual:Protrackercommandodescription
- (Amiga).
-
- IlProfesore(SvenKarlsson)ofISTARI,whohavewrittenabout
- thedigisoundtechnicsandDigiComposerfeatures.
- IlProfesore'sNOTE:Ihavealsocorrectedsomebugsinthe
- manual.ButIthinkthatBitmasterhavedonearathergoodjob!
-
- Thereareafewplacesinthismanualthatmayconfuseyou
- (everything),makeyoulaught(myenglish)andmakeyoucry(my
- jokes).Ifyoufindanyerrorsinthismanualortheprogram
- pleaseletusknow.Writeto:
-
- ÇSvenKarlsson(hisaddressstandsatthefirstpage)
-
- AndersGustavsson
- Utterstigen10
- S-59030BORENSBERG
- SWEDEN
-
- ISTARIconsistofthefollowingmenbers(1990-03-14):
- Bitmaster,IlProfesore,Wolf,SnobbenandIsvar.
-
-
- NotetootherST-crews:SENDUSALLYOURDEMOS!!!
- ---------------------------------------------------------------
-
- üHavefunandenjoy!!!Ç
-
-